package kr.co.bettersoft.pushchat.domain;

import android.graphics.Bitmap;

/**
 * PushChatDiary
 *  다이어리 정보를 저장하는 다이어리 도메인 클래스이다. 
 *   다이어리 목록/ 다이어리 상세정보 등에 사용
 * @author blue
 *
 */
public class PushChatDiary {
	private String idPushChatDiary;		// 일기 테이블 아이디
	private String memberId;			// 사용자 아이디		
	private String nickName;			// 사용자 닉네임		
	private String category;			// 카테고리		
	private String subject;				// 제목
	private String content;				// 내용
	private String fileUrl;				// 첨부파일(이미지)경로
	private String thumbnailUrl;		// 썸네일 이미지 경로
	private String activateYn;			// 활성 여부
	private String modifyDate;			// 수정 일자
	private String registerDate;		// 등록 일자
	private String likeCount;			// 좋아요 숫자

	private String totalCount;			// 총갯수
	private String result;				// 결과

	private Bitmap file;				// 첨부파일 이미지
	private Bitmap thumbnail;			// 썸네일 이미지

	private boolean ShowCancelBtnYn = false;	// 삭제 버튼 보여주기 여부

	public PushChatDiary(String tmp_idPushChatDiary, String tmp_memberId,
			String tmp_nickName, String tmp_subject, String tmp_content,
			String tmp_fileUrl, String tmp_thumbnailUrl, String tmp_modifyDate,
			String tmp_registerDate, String tmp_likeCount,
			Bitmap tmp_thumbnail, Bitmap tmp_file) {
		// TODO Auto-generated constructor stub
		this.idPushChatDiary = tmp_idPushChatDiary;
		this.memberId = tmp_memberId;
		this.nickName = tmp_nickName;
		this.subject = tmp_subject;
		this.content = tmp_content;
		this.fileUrl = tmp_fileUrl;
		this.thumbnailUrl = tmp_thumbnailUrl;
		this.modifyDate = tmp_modifyDate;
		this.registerDate = tmp_registerDate;
		this.likeCount = tmp_likeCount;
		this.thumbnail = tmp_thumbnail;
		this.file = tmp_file;

	}
	public PushChatDiary() {
		// TODO Auto-generated constructor stub
	}
	public String getIdPushChatDiary() {
		return idPushChatDiary;
	}
	public void setIdPushChatDiary(String idPushChatDiary) {
		this.idPushChatDiary = idPushChatDiary;
	}
	public String getMemberId() {
		return memberId;
	}
	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getCategory() {
		return category;
	}
	public void setCategory(String category) {
		this.category = category;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getFileUrl() {
		return fileUrl;
	}
	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}
	public String getThumbnailUrl() {
		return thumbnailUrl;
	}
	public void setThumbnailUrl(String thumbnailUrl) {
		this.thumbnailUrl = thumbnailUrl;
	}
	public String getActivateYn() {
		return activateYn;
	}
	public void setActivateYn(String activateYn) {
		this.activateYn = activateYn;
	}
	public String getModifyDate() {
		return modifyDate;
	}
	public void setModifyDate(String modifyDate) {
		this.modifyDate = modifyDate;
	}
	public String getRegisterDate() {
		return registerDate;
	}
	public void setRegisterDate(String registerDate) {
		this.registerDate = registerDate;
	}

	public String getLikeCount() {
		return likeCount;
	}
	public void setLikeCount(String likeCount) {
		this.likeCount = likeCount;
	}
	public String getTotalCount() {
		return totalCount;
	}
	public void setTotalCount(String totalCount) {
		this.totalCount = totalCount;
	}
	public String getResult() {
		return result;
	}
	public void setResult(String result) {
		this.result = result;
	}
	public Bitmap getFile() {
		return file;
	}
	public void setFile(Bitmap file) {
		this.file = file;
	}
	public Bitmap getThumbnail() {
		return thumbnail;
	}
	public void setThumbnail(Bitmap thumbnail) {
		this.thumbnail = thumbnail;
	}
	public boolean isShowCancelBtnYn() {
		return ShowCancelBtnYn;
	}
	public void setShowCancelBtnYn(boolean showCancelBtnYn) {
		ShowCancelBtnYn = showCancelBtnYn;
	}
}
